Juan AnguloJuan Angulo
Olaha Manh Duc and the Data Gap at the Heart of Vietnam's AttackIn the Vietnam national team squad named by head coach Kim Sang Sik ahead of...
Reece James's Knee and the Silence Chelsea Has Not Yet NamedThe captain's armband lay on a hook in the dressing room, beside a pair of...
Lamine Yamal and the Governance Knot La Liga Has Yet to UntieIn the most recent El Clasico at the Santiago Bernabeu, I wrote a line in my...
9.79 Seconds and Everything That Wasn't Printed Next to It9.79 Seconds and Everything That Wasn't Printed Next to It On August 4, 2026,...
The £100m Goalkeeper: Kepa, Man City and the Question No One Has AnsweredI still remember an evening at a small coffee shop on Nguyen Chi Thanh Street...
Three Minutes After the Concession at Stamford Bridge: The Set-Piece Blind Spot Chelsea Signposted ThemselvesIn the 77th minute at Stamford Bridge, Tottenham won a corner on the right. T...
Empty Payload in the Transfer Window: When Esports Data Refuses to SpeakEleven p.m. Seoul time, I opened the level-two analysis report the data team...
Reading Vietnamese Volleyball Through Verifiable Data: From V.League to the Continental StageOn the evening of April 12, I sat in the third row of a gymnasium in Vietnam'...
V.League: The Data Gap and the Cost of Contracts Nobody Read CarefullyIn January 2026, Nguyễn Văn Toàn left Hoàng Anh Gia Lai for Seoul E-Land. I...
Presidents Cup 2026: Jackson Koivun – The Boldest Gamble of Team USAWhen Brandt Snedeker read Jackson Koivun's name on the United States team lis...
Vietnam U17 Women's Do-or-Die Match Against Kyrgyzstan: When Possession Football Meets a Wall of PhysicalitySix o'clock in the evening, October eleventh, Ba Ria stadium. Late sunlight...
Thùy Linh speaks out about Asian Games pressure: 'This arena is very harsh, it is not easy to win a medal'Nguyen Thuy Linh, Vietnam's leading badminton hope on the international stage...
Sönmez loses to Ann Li 6-3, 6-1 at a WTA 250 in Japan: a 38-place gap and a scoresheet with no process dataThe second set ended 6-1. In the entire scoresheet of the match there is not ...
Twenty-Three Minutes at the Asian Games and the Void Behind Pakistan's Lonely Women's Badminton PioneerOn the arena scoreboard, the score stopped at 21-5 and 21-11. Two games,...
Yamal's Rabona Feint and Barcelona's Strikerless EquationMinute 50, Rams Park, Istanbul. The ball sits at Lamine Yamal's feet on the...
Tanvi Patri and the U17 Asian Crown: What the Scoreboard Cannot ShowOn a summer evening in 2026, in Chengdu, the third game of the girls' U17 fin...
1.95m and $75,000: The Body Cipher of Olyslagers in BudapestBudapest was cold that night. Nicola Olyslagers stood at the end of her...
Bayern Munich: The Saibari Gamble Over Gordon – Strategy or Retreat?When Max Eberl sat at the negotiating table in mid-winter, he wasn't just...
A Mislabelled File and the Silent Audit Gap Distorting Youth Scouting DataTuesday, 9:14 a.m., Berlin. I open file number 41 in the weekly data drop fro...
Gen.G complete 3-0 Swiss Stage run at Worlds 2026, LYON drop to elimination bracketThe League of Legends World Championship 2026 (Worlds 2026) is entering the...
